explicate something - German English Dictionary